package io.wdb.modules.activity.wxapp.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 活动配置
 * 
 * @author wdb
 * @email xulin@wdb007.com
 * @date 2018-01-20 15:11:02
 */
public class HdActivityEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private String id;
	//
	private String name;
	//1-抢卡活动，前缀 card_2-伴读活动，前缀 read_
	private Integer type;
	//活动开始时间
	private Date startTime;
	//活动结束时间
	private Date endTime;
	//1- available, 0-unavailable
	private Integer available;
	
	//0-不限制
	private Integer initiateLimit;
	//0-不限制
	private Integer attendLimit;
	//活动图片地址
	private String imgUrl;
	//活动跳转地址
	private String jumpUrl;
	//活动描述
	private String content;
	
	private Integer priority;
	
	
	
	public Integer getPriority() {
		return priority;
	}
	public void setPriority(Integer priority) {
		this.priority = priority;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public String getImgUrl() {
		return imgUrl;
	}
	public void setImgUrl(String imgUrl) {
		this.imgUrl = imgUrl;
	}
	public String getJumpUrl() {
		return jumpUrl;
	}
	public void setJumpUrl(String jumpUrl) {
		this.jumpUrl = jumpUrl;
	}
	/**
	 * 设置：
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：1-抢卡活动，前缀 card_
2-伴读活动，前缀 read_
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * 获取：1-抢卡活动，前缀 card_
2-伴读活动，前缀 read_
	 */
	public Integer getType() {
		return type;
	}
	/**
	 * 设置：活动开始时间
	 */
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	/**
	 * 获取：活动开始时间
	 */
	public Date getStartTime() {
		return startTime;
	}
	/**
	 * 设置：活动结束时间
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	/**
	 * 获取：活动结束时间
	 */
	public Date getEndTime() {
		return endTime;
	}
	/**
	 * 设置：1- available, 0-unavailable
	 */
	public void setAvailable(Integer available) {
		this.available = available;
	}
	/**
	 * 获取：1- available, 0-unavailable
	 */
	public Integer getAvailable() {
		return available;
	}
	/**
	 * 设置：0-不限制
	 */
	public void setInitiateLimit(Integer initiateLimit) {
		this.initiateLimit = initiateLimit;
	}
	/**
	 * 获取：0-不限制
	 */
	public Integer getInitiateLimit() {
		return initiateLimit;
	}
	/**
	 * 设置：0-不限制
	 */
	public void setAttendLimit(Integer attendLimit) {
		this.attendLimit = attendLimit;
	}
	/**
	 * 获取：0-不限制
	 */
	public Integer getAttendLimit() {
		return attendLimit;
	}
}
